Kurt Hsu's blog

The Rails developer in taiwan.


  • 首頁

  • 標籤

  • 分類

  • 歸檔

[CS50]2019哈佛大學程式課程Week6

發表於 2020-10-01 更新於 2020-10-02 分類於 CS50
  • 2019年的CS50: 只有英文字幕
  • 導讀哈佛大學程式課程: 胡立的中文導讀
    注意: 中文導讀不確定是幾年的, 有可能會有些許對不上或順序不對, 但最後重點都會講到

系列文章:

  • [CS50]2019哈佛大學程式課程Week0
  • [CS50]2019哈佛大學程式課程Week1
  • [CS50]2019哈佛大學程式課程Week2

python

python 是比起 C 是更高級的語言, 但他本身就有更多東西可以用, 例如 string 有的沒的, 當然它的效能會比 C 弱一些, 不過取而代之的是更好的閱讀性, 接下來稍微介紹一些與 C 不一樣的地方, 另外 python 依然也有溢出的問題

如何取決

除了介紹 python 的東西, 最後面比對了 python 和 C 的不同
其實最大的不同就是執行時間, python 大約是 C 的兩倍(不過可能有其他因素例如 IDE 等), 總之 python 雖然比 C 好開發很多, 但終究沒辦法像 C 一樣快甚至直接調控很底層的東西, 不過現在在台灣大多都在開發 web, 其實這一點執行速度 python 就很夠了, 加上更利於團隊去維護開發, 不過今天是超級 big data 就不一定了, 所以挑選合適的語言合適的工具去解決問題也是很重要的一環

# CS50
[CS50]2019哈佛大學程式課程Week5
[CS50]2019哈佛大學程式課程Week7
  • 文章目錄
  • 本站概要

Kurt Hsu

Progress One Percent Every Day
171 文章
55 分類
163 標籤
RSS
  1. 1. python
  2. 2. 如何取決
© 2020 Kurt Hsu
由 Hexo 強力驅動 v3.8.0
|
主題 – NexT.Muse v7.3.0